• word of the day

    emissary vein

    emissary vein - Dictionary definition and meaning for word emissary vein

    Definition
    (noun) one of several connecting veins in the scalp and head that drain blood from sinuses in the dura mater to veins outside the skull
    Synonyms : vena emissaria

Word used in video below:
text: flag i've got a flag in my vein if you'd
Download our Mobile App Today
Receive our word of the day
on Whatsapp